trash catcher - French English Dictionary